namespace CRMG.Container.Source.BO
{
    using Guru.Framework.Base;

    public class Train : AbstractBaseBO
    {
        private int _OBJID;
        public int OBJID
        {
            set { _OBJID = value; AddChangeList("OBJID"); }
            get { return _OBJID; }
        }
        private string _TrainName;
        public string TrainName
        {
            set { _TrainName = value; AddChangeList("TrainName"); }
            get { return _TrainName; }
        }
        private string _Definiton;
        public string Definiton
        {
            set { _Definiton = value; AddChangeList("Definiton"); }
            get { return _Definiton; }
        }
        private int _Vendor;
        public int Vendor
        {
            set { _Vendor = value; AddChangeList("Vendor"); }
            get { return _Vendor; }
        }
        public string GetTable()
        {
            return "Train";
        }
        public string GetIdColumn()
        {
            return "OBJID";
        }
    }
}
